floating bush - German English Dictionary